<?php error_reporting(0) ;
ini_set("display_errors", 0 );
?>
<?php
    $data['cidadeList'] = $cidadeList;
?>
    <script type="text/javascript" src="<?php echo base_url() . 'assets/js/validate.js'?>"></script>
    <script type="text/javascript" src="<?php echo base_url() . 'assets/js/calendario.js'?>"></script>

<div id="div_novo_aluno" align="center">
 

    <form id="formCadastroDadosAluno"><br />
        <h3 style="color:#333333">Formul&aacute;rio de Inscri&ccedil;&atilde;o</h3><br />
        <div style="color: #cd0a0a;" align="left">* &nbsp; Campo obrigat&oacute;rio</div>
        <br />
   		<fieldset style="width:auto">
        <legend style="size:auto; font-weight:bold; color:#333333">Dados B&aacute;sicos</legend>
        
    <br />
        <table width="746" >
          <tr>
            <td width="49%">Nome<span id="msg_nome" style="color: #cd0a0a;">*</span></td>
            <td width="16%">Dt Nascimento<span id="msg_dt_nasc" style="color: #cd0a0a;">*</span></td>
            <td width="16%">Dt Matr&iacute;cula<span id="msg_dt_matricula" style="color: #cd0a0a; ">*</span></td>
            <td width="14%">Dt Conclus&atilde;o</td>
            <td colspan="2">Dia Pgto<span id="msg_dia_pgto" style="color: #cd0a0a; ">*</span></td>
          </tr>
          <tr>
            <td><input type="text" size="60" id="cNome" /></td>
            <td><input type="text" size="10" id="cDataNascimento" class="datepicker"  /></td>
            <td><input type="text" size="10" id="cDataMatricula" class="datepicker"  /></td>
            <td><input type="text" size="10" id="cDataConclusao" class="datepicker" /></td>
            <td colspan="2"><input type="text" size="2" id="cDiaPagamento" onkeypress="javascript: mascara(this,soNumeros)" maxlength="2" /></td>
          </tr>
<tr>
            <td width="49%">E-Mail</td>
            <td colspan="2">Nacionalidade<span id="msg_nacionalidade" style="color: #cd0a0a; ">*</span></td>
            <td width="14%">Dt Transf.</td>
            <td colspan="3">&nbsp;</td>
      </tr>
          <tr>
            <td><input type="text" size="50" id="cEmail" /></td>
            <td colspan="2"><input type="text" size="30" id="cNacionalidade"/></td>
            <td><input type="text" size="10" id="cDataTransferencia" class="datepicker" /></td>
            <td colspan="3">&nbsp;</td>
      </tr>
      <tr>
         <td >Naturalidade</td>
         <td colspan="2" >Estado Civil<span id="msg_estado_civil" style="color: #cd0a0a;">*</span></td>
        <td >Sexo <span id="msg_sexo" style="color: #cd0a0a; ">*</span></td>
        <td width="1%"></td>
        <td width="4%"></td>
      </tr>
      <tr>  
      	<td><select name="cNaturalCidade" id="cNaturalCidade">
          <?php $this->load->view('aluno/inc/cbo_cidade'); ?>
        </select></td>
            <td colspan="2"><select name="cEstadoCivil" id="cEstadoCivil">
                <option value='0'></option>
                <option value='1'>Solteiro</option>
                <option value='2'>Casado</option>
                <option value='3'>Vi&uacute;vo</option>
                <option value='4'>Desquitado</option>
                <option value='5'>Separado(a) Judicialmente</option>
              </select></td>
            <td><select name="cSexo" id="cSexo">
              <option value='0'></option>
              <option value="1">Feminino</option>
              <option value="2">Masculino</option>
            </select></td>
            <td></td>
            <td></td>
      </tr>
        </table>
<br /><br />
</fieldset>
<br />
        <fieldset style="width:auto">
        <legend style="size:auto; font-weight:bold; color:#333333">Endere&ccedil;o</legend>
    <br />
        <table width="740" >
          <tr>
            <td width="14%">CEP<span id="msg_cep" style="color: #cd0a0a; ">*</span></td>
            <td>Logradouro<span id="msg_logradouro" style="color: #cd0a0a; ">*</span></td>
            <td>Complemento</td>
          </tr>
          <tr>
            <td><input type="text" size="8" id="cCep" /></td>
            <td><input type="text" size="60" id="cLogradouro"/></td>
            <td><input type="text" size="30" id="cComplemento"/></td>
          </tr>
        </table>
<table width="740" >
<tr>
            <td width="33%">Bairro<span id="msg_bairro" style="color: #cd0a0a; ">*</span></td>
        <td width="39%">Cidade<span id="msg_cidade" style="color: #cd0a0a;">*</span></td>
            <td width="5%">UF<span id="msg_uf" style="color: #cd0a0a;">*</span></td>
        <td width="23%">Tipo Endere&ccedil;o</td>
      </tr>
          <tr>
            <td><input type="text" size="40" id="cBairro"/></td>
            <td><input type="text" size="40" id="cCidade"/></td>
            <td><input type="text" size="3" id="cUf"  /></td>
            <td>
                <select name="tipoEndereco"  id="cTipoEndereco">
                  <option value='0'></option>
                  <option value='1'>Residencial</option>
                  <option value='2'>Comercial</option>
              </select>
            </td>
          </tr>
        </table>
<br /><br />
</fieldset>
<br />
        <fieldset style="width:auto">
        <legend style="size:auto; font-weight:bold; color:#333333">Outros dados</legend>  

    <br />
        <table width="740" >
          <tr>
            <td width="12%">Tel Res<span id="msg_tel_res" style="color: #cd0a0a; ">*</span></td>
            <td width="12%">Tel Celular<span id="msg_tel_cel" style="color: #cd0a0a; ">*</span></td>
            <td width="36%">Observa&ccedil;&atilde;o</td>
            <td width="40%">Forma de Ingresso</td>
          </tr> 
          <tr>
              <td><input type="text" size="14" onkeypress="javascript: mascara(this,telefone)" id="cTelefone" maxlength="14" /></td>
            <td><input type="text" size="14"  onkeypress="javascript: mascara(this,telefone)" id="cCelular" maxlength="14"/></td>
            <td><textarea rows="2" cols="40" id="cObservacao"/></td>
            <td>
              <select id="cIngresso">
                  <option value='0'></option>
                  <option value='1'>Vestibular</option>
                  <option value='2'>Transfer&ecirc;ncia</option>
                  <option value='3'>Aluno Graduado</option>
              </select>
            </td>
          </tr>
        </table>
        <br />
        </fieldset>
<br />
<input type="button" value="Gravar" id="btnIncAluno" onclick="incAluno()"  />
<br /><br /><br />
    </form>

  </div>


<script>

      $(document).ready(
        function(){

           $('#cCep').change(function(){

                jQuery.ajax( {
                    type: "POST",
                    url: '?c=c_aluno&m=buscaEndereco',
                    cache: false,
                    data: {cep:jQuery('input[id="cCep"]').val()},
					
                    beforeSend: function (){
                            jQuery('#btnIncAluno').attr("disabled",true);
                            jQuery('#div_novo_aluno').addClass("div_carregando");
                            jQuery('#cLogradouro').attr('readonly', true);
                            jQuery('#cBairro').attr('readonly', true);
                            jQuery('#cCidade').attr('readonly', true);
                            jQuery('#cUf').attr('readonly', true);
                    },
                    complete:  function(){
                           jQuery('#div_novo_aluno').removeClass("div_carregando");
                           jQuery('#btnIncAluno').attr("disabled",false);
                        },
                    success: function(data){
                        
                        var dados = data.split('@');
                       
                        if(dados[0] == 1){
						
                            jQuery('#cLogradouro').attr('value', dados[1]);
                            jQuery('#cBairro').attr('value', dados[2]);
                            jQuery('#cCidade').attr('value', dados[3]);
                            jQuery('#cUf').attr('value', dados[4]);

                        } else if(dados[0] == 2){
						
                            jQuery('#cCidade').attr('value', dados[1]);
                            jQuery('#cUf').attr('value', dados[2]);
							
                        } else {
						
                                jQuery('#cLogradouro').attr('readonly', false);
                                jQuery('#cBairro').attr('readonly', false);
                                jQuery('#cCidade').attr('readonly', false);
                                jQuery('#cUf').attr('readonly', false);

                        }
                        
                    }
                });

            });
        });
    
    //$("#btnIncAluno").bind("click", function(){
        
        function incAluno(){
            
            jQuery("#msg_nome").css("display","none");
            jQuery("#msg_dt_matricula").css("display","none");
            jQuery("#msg_dia_pgto").css("display","none");
            jQuery("#msg_dia_pgto").css("display","none");                
            jQuery("#msg_nacionalidade").css("display","none");
            jQuery("#msg_estado_civil").css("display","none");
            jQuery("#msg_naturalidade").css("display","none");
            jQuery("#msg_cep").css("display","none");
            jQuery("#msg_logradouro").css("display","none");
            jQuery("#msg_bairro").css("display","none");
            jQuery("#msg_uf").css("display","none");
            jQuery("#msg_cidade").css("display","none");
            jQuery("#msg_tel_res").css("display","none");
            jQuery("#msg_tel_cel").css("display","none");
            jQuery("#msg_dt_nasc").css("display","none");
                        
            var nome = jQuery('input[id="cNome"]').val();//
            var naturalCidade = jQuery('select[id="cNaturalCidade"]').val();
            var email = jQuery('input[id="cEmail"]').val();
            var nacionalidade = jQuery('input[id="cNacionalidade"]').val();
            var estadoCivil = jQuery('select[id="cEstadoCivil"]').val();
            var sexo = jQuery('select[id="cSexo"]').val();
            var observacao = jQuery('textarea[id="cObservacao"]').val();
            var dataMatricula = jQuery('input[id="cDataMatricula"]').val();//
            var dataTransferencia = jQuery('input[id="cDataTransferencia"]').val();
            var dataConclusao = jQuery('input[id="cDataConclusao"]').val();
            var dataNascimento = jQuery('input[id="cDataNascimento"]').val();
            var diaPagamento = jQuery('input[id="cDiaPagamento"]').val();
            var ingresso = jQuery('select[id="cIngresso"]').val();
            var cep = jQuery('input[id="cCep"]').val();
            var logradouro = jQuery('input[id="cLogradouro"]').val();
            var complemento = jQuery('input[id="cComplemento"]').val();
            var tipoEndereco = jQuery('select[id="cTipoEndereco"]').val();
            var bairro = jQuery('input[id="cBairro"]').val();//
            var uf = jQuery('input[id="cUf"]').val();//
            var cidade = jQuery('input[id="cCidade"]').val();//
            var telefone = jQuery('input[id="cTelefone"]').val();//
            var celular = jQuery('input[id="cCelular"]').val();//

            if(nome == '' || dataMatricula == '' || diaPagamento == '' || sexo == ''
                || nacionalidade == '' || estadoCivil == '' || naturalCidade == ''
                || cep == '' || logradouro == '' || bairro == '' || uf == '' || cidade == ''
                || telefone == '' || celular == '' || dataNascimento == ''){
                
                if(nome == '')  jQuery("#msg_nome").css("display","block");
                if(dataMatricula == '') jQuery("#msg_dt_matricula").css("display","block");
                if(diaPagamento == '') jQuery("#msg_dia_pgto").css("display","block");
                if(sexo == '') jQuery("#msg_dia_pgto").css("display","block");                
                if(nacionalidade == '')  jQuery("#msg_nacionalidade").css("display","block");
                if(estadoCivil == '') jQuery("#msg_estado_civil").css("display","block");
                if(naturalCidade == '') jQuery("#msg_naturalidade").css("display","block");
                if(cep == '') jQuery("#msg_cep").css("display","block");
                if(logradouro == '')  jQuery("#msg_logradouro").css("display","block");
                if(bairro == '') jQuery("#msg_bairro").css("display","block");
                if(uf == '') jQuery("#msg_uf").css("display","block");
                if(cidade == '') jQuery("#msg_cidade").css("display","block");
                if(telefone == '') jQuery("#msg_tel_res").css("display","block");
                if(celular == '') jQuery("#msg_tel_cel").css("display","block");
                if(dataNascimento == '') jQuery("#msg_dt_nasc").css("display","block");
                
            }
                
         
            else {
                
                jQuery("#msg_nome").css("display","none");
                jQuery("#msg_dt_matricula").css("display","none");
                jQuery("#msg_dia_pgto").css("display","none");
                jQuery("#msg_dia_pgto").css("display","none");                
                jQuery("#msg_nacionalidade").css("display","none");
                jQuery("#msg_estado_civil").css("display","none");
                jQuery("#msg_naturalidade").css("display","none");
                jQuery("#msg_cep").css("display","none");
                jQuery("#msg_logradouro").css("display","none");
                jQuery("#msg_bairro").css("display","none");
                jQuery("#msg_uf").css("display","none");
                jQuery("#msg_cidade").css("display","none");
                jQuery("#msg_tel_res").css("display","none");
                jQuery("#msg_tel_cel").css("display","none");
                jQuery("#msg_dt_nasc").css("display","none");
        

                              jQuery.ajax({
                                type: 'POST',
                                url:'?c=c_aluno&m=executaCadastro',
                                cache:false,
                                data: {
                                    nome:nome,
                                    naturalCidade:naturalCidade,
                                    email:email ,
                                    nacionalidade:nacionalidade,
                                    estadoCivil:estadoCivil,
                                    sexo:sexo ,
                                    observacao:observacao,
                                    dataMatricula:dataMatricula,
                                    dataTransferencia:dataTransferencia,
                                    dataConclusao:dataConclusao,
                                    dataNascimento:dataNascimento,
                                    diaPagamento:diaPagamento,
                                    ingresso:ingresso,
                                    cep:cep,
                                    logradouro:logradouro,
                                    complemento:complemento,
                                    tipoEndereco:tipoEndereco,
                                    bairro:bairro,
                                    uf:uf,
                                    cidade:cidade,
                                    telefone:telefone,
                                    celular:celular
                                },
                                  beforeSend: function (){
                                       jQuery('#btnIncAluno').attr("disabled",true);
                                       jQuery('#div_body').addClass("div_carregando");
                                       
                                        },
                                   complete:  function(){
                                       jQuery('#div_body').removeClass("div_carregando");
                                       
                                    },
                                   success: function(data){
                                      
                                    jQuery('#btnIncAluno').attr("disabled",false);
                                    if(data == 999){
                                        
                                        alert("Erro no cadastro. Favor tentar mais tarde.");
                                        
                                    }else{
                                        
                                        jQuery('#listaAluno').html(data);
                                    }
                                    
                                   
                                }
                            });
            }
        }
  
</script>
